insecticide sprayer - Alemán Inglés Diccionario